import java.util.Scanner;

public class JavaDemo {
    public static void main(String[] args) {
        /*获取一个数二进制序列中所有的偶数位和奇数位， 分别输出二进制序列*/
        int n=24;
        for (int i = 31; i >=1 ; i-=2) {
            System.out.print(((n>>i)&1)+" ");
        }
        System.out.println();
        for(int i=30;i>=0;i-=2){
            System.out.print(((n>>i)&1)+" ");
        }
    }
    public static void main4(String[] args) {
        /*编写代码模拟三次密码输入的场景。 最多能输入三次密码，
        密码正确，提示“登录成功”,密码错误， 可以重新输 入，最多输入三次。三次均错，则提示退出程序*/

        int count=3;
        String str="1234";
        while(count!=0){
            System.out.println("请输入密码");
            Scanner scan=new Scanner(System.in);
            String Password=scan.nextLine();
            if(Password.equals(str)){ //java中用equals来比较两个字符串的值
                System.out.println("登录成功");
                break;//代表结束所有循环
            }else {
                System.out.println("密码错误,重新输入");
                count--;
            }

        }
    }
    public static void main3(String[] args) {
       // 输出一个整数的每一位，如：123的每一位是3，2，1
        Scanner scan=new Scanner(System.in);
        int i=scan.nextInt();
        int j=1;
        while(i!=0){
            j=i%10;
            System.out.println(j);
            i=i/10;
        }
    }
    public static void main2(String[] args) {
        Scanner scan =new Scanner(System.in);
        int n=scan.nextInt();
        int i=1;
        int j=1;
        for(i=1;i<=n;i++){
            for(j=1;j<=i;j++){
                System.out.print(j + "*" + i + "=" + j*i+ " ");
            }
            System.out.println();
        }
    }
    public static void main1(String[] args) {
        int i=1;
        for(i=1;i<=40;i++){
            if(i%3==0){
                System.out.println(i);
            }
        }
    }
}
